package com.freework.sys.permissions.system.service;

import java.util.List;

import com.freework.freedbm.dao.TotalResult;
import com.freework.freedbm.exception.DAOException;
import com.freework.sys.permissions.system.vo.SysGroupVO;
import com.freework.sys.permissions.system.vo.UserVO;
import com.freework.tree.TreeDatas;

public interface GroupEditServiceI {
	public void addGroup(SysGroupVO dto, String[] funcid)throws DAOException;

	public void updateGroup(SysGroupVO dto, String[] funcid)throws DAOException;

	public void deleteGroup(String[] ids)throws DAOException;
	List<TreeDatas> queryGroupFunc(Integer groupid, UserVO u);
	TotalResult<SysGroupVO> queryPage(int start, int limit, SysGroupVO dto);

}
